home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / UTIL / Menu Events 1.3 folder.sit / Menu Events 1.3 folder / Menu Events 1.3 / Menu Events Help.rsrc / STR#_1026.txt < prev    next >
Text File  |  1996-03-06  |  6KB  |  267 lines

  1.  
  2.  
  3. □□application.□
  4.  
  5. □□information about the method by which Menu Events activates the target
  6.  
  7. □□See the section entitled 窶廩ow Does Menu Events Work?窶 for more
  8.  
  9. complete.□
  10.  
  11. previously in front, it returns to the front after the menu action is
  12.  
  13. menu selection upon it.  If the sender was on the same machine, and was
  14.  
  15. This event brings the target application to the front before forcing the
  16.  
  17.  
  18. programmed.□
  19.  
  20. when you select from the menu, depending on how the procedure was
  21.  
  22. procedure ('MDEF'), but the results may or may not reflect what happens
  23.  
  24. This event does work for menus which use a non-standard menu definition
  25.  
  26.  
  27. effect of the selection.□
  28.  
  29. simulated menu item selection, in case this makes a difference in the
  30.  
  31. keys (Shift, Control, Option, Command) are pressed at the time of the
  32.  
  33. You may optionally include Boolean parameters to indicate which modifier
  34.  
  35.  
  36. which is not the same as three period characters, despite its appearance.□
  37.  
  38. ellipsis ('窶ヲ') character which often appears at the end of the string,
  39.  
  40. select, be sure to match any special characters in the text, especially the
  41.  
  42. If you use the menu item text parameter to specify the menu item to
  43.  
  44.  
  45. □□□□□
  46.  
  47. any regular, application-defined, enabled menu item.□
  48.  
  49. for the upper (System-defined) part of the Help menu, but it works for
  50.  
  51. Application menus, which are not under the control of the application, nor
  52.  
  53. menu and selected that item.  This does not work for the Keyboard and
  54.  
  55. parameter, asks the application to act as though the user pulled down that
  56.  
  57. parameter and a menu item ID (integer) and/or menu item text (string)
  58.  
  59. This event, given a menu ID (integer) and/or menu title (string)
  60.  
  61.  
  62. □□□□xSelect Menu Item Event□
  63.  
  64. □□□□□
  65.  
  66.  
  67.  
  68. □□application.□
  69.  
  70. □□information about the method by which Menu Events activates the target
  71.  
  72. □□See the section entitled 窶廩ow Does Menu Events Work?窶 for more
  73.  
  74. complete.□
  75.  
  76. previously in front, it returns to the front after the menu query is
  77.  
  78. menu bar click upon it.  If the sender was on the same machine, and was
  79.  
  80. This event brings the target application to the front before forcing the
  81.  
  82.  
  83. programmed.□
  84.  
  85. when you pull down the menu, depending on how the procedure was
  86.  
  87. procedure ('MDEF'), but the results may or may not reflect what you see
  88.  
  89. This event does work for menus which use a non-standard menu definition
  90.  
  91.  
  92. the menu.□
  93.  
  94. simulated menu bar click, in case this makes a difference in the content of
  95.  
  96. keys (Shift, Control, Option, Command) are pressed at the time of the
  97.  
  98. You may optionally include Boolean parameters to indicate which modifier
  99.  
  100.  
  101. it to bring its menus up to date.□
  102.  
  103. This event simulates a simple click in the application窶冱 menu bar, to force
  104.  
  105.  
  106. □□□□□
  107.  
  108. menu.  Separators appear as disabled items with an item text of 窶œ-窶.□
  109.  
  110. parameter.  The items are numbered starting from 1 at the top end of the
  111.  
  112. ID (integer), a style value (integer), and a Command character (integer)
  113.  
  114. (string), an enable/disable (Boolean), a mark character (integer), an icon
  115.  
  116. menu item, each containing a menu item ID (integer), an item text
  117.  
  118. hierarchical, or pop-up menu, it will return a list of records, one per
  119.  
  120. application has a menu with that ID and/or title, be it a regular, system,
  121.  
  122. parameter, queries the items of a certain target application menu.  If the
  123.  
  124. This event, given a menu ID (integer) and/or menu title (string)
  125.  
  126.  
  127. □□□□xQuery Menu Event□
  128.  
  129. □□□□□
  130.  
  131.  
  132.  
  133. them.□
  134.  
  135. ways of counting, disabling, and displaying menu items, so be careful with
  136.  
  137. resource.  Non-standard menu definition procedures may have abnormal
  138.  
  139. A value of -1 indicates that the menu definition procedure is not a
  140.  
  141. NOTE:  The standard menu definition procedure ('MDEF') resource ID is 0.
  142.  
  143.  
  144. pop-up menus do not appear in this list, but the Apple menu does.□
  145.  
  146. System menus (Keyboard, Help, Application), hierarchical menus, and
  147.  
  148.  
  149. □□Menu Grabber.□
  150.  
  151. □□See the section entitled 窶彜uggestions for Use窶 for more information on
  152.  
  153. □□□□□
  154.  
  155. often do.□
  156.  
  157. that menu IDs do not have to agree with 'MENU' resource IDs, though they
  158.  
  159. use the Menu Grabber application, also part of AWOL Utilities.)  Be aware
  160.  
  161. Lock key and record menu actions using a script editor; yet another is to
  162.  
  163. menus, this is one way to find out.  (Another way is to press the Caps
  164.  
  165. parameter.  If you do not know the IDs or titles of the target application窶冱
  166.  
  167. (Boolean), and a menu definition procedure resource ID (integer)
  168.  
  169. containing a menu ID (integer), a title (string), an enable/disable
  170.  
  171. background-only, and has a menu bar, it will return a list of records, each
  172.  
  173. application.  If the application is high-level-event-aware, not
  174.  
  175. This event, with no parameters, queries the menu list of the target
  176.  
  177.  
  178. □□□□xQuery Menu List Event□
  179.  
  180. □□□□□
  181.  
  182.  
  183.  
  184. □□Menu Events suite.□
  185.  
  186. □□See the section entitled 窶廴enu Events Suite窶 for more information on the
  187.  
  188. There are three events defined in the suite, and they work as follows.□
  189.  
  190.  
  191. themselves immediately.□
  192.  
  193. 窶徙n the fly窶 to simulate menu selection, but the patches remove
  194.  
  195. specifically to the Menu event class.  Menu Events does patch some traps
  196.  
  197. event handler cannot conflict with any other, because it is bound
  198.  
  199. installs an Apple event handler in the system dispatch table.  The Apple
  200.  
  201. trap at system startup to enable the Apple event recording capability, and
  202.  
  203. Menu Events installs a GetNextEvent filter and patches the MenuSelect
  204.  
  205.  
  206. each other.  These conflicts usually result from competitive trap patching.□
  207.  
  208. because of the conflicts they often cause with System software and with
  209.  
  210. Many people are justly wary of control panels and system extensions,
  211.  
  212.  
  213. □□□□□
  214.  
  215. script commands.□
  216.  
  217. event.  This capability allows a script editor to record menu actions as
  218.  
  219. it alters menu selection logic so that the selection is recorded as a Menu
  220.  
  221. high-level-event-aware application.  Also, if the Caps Lock key is down,
  222.  
  223. Apple events (窶廴enu events窶) to the set supported by every
  224.  
  225. Extensions folder and restarted your Macintosh, it adds a small suite of
  226.  
  227. Menu Events is a system extension.  Once you have placed it in your
  228.  
  229.  
  230.  
  231. □□□□□□□テ・□□□What Does Menu Events Do?□
  232.  
  233. □□□□□□x□
  234.  
  235. □□□□□□x
  236.  
  237.  
  238. □□□□□
  239.  
  240.